sink one's teeth in - Alemán Inglés Diccionario